package org.jeecg.modules.order.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.order.entity.AddtimeOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.recharge.entity.OrderRecharge;

/**
 * @Description: 加时订单
 * @Author: jeecg-boot
 * @Date:   2024-06-20
 * @Version: V1.0
 */
public interface IAddtimeOrderService extends IService<AddtimeOrder> {

    IPage<AddtimeOrder> pageList(IPage<AddtimeOrder> page, QueryWrapper<AddtimeOrder> queryWrapper);

    Result<String> payOrder4Balance(String id, String orderNum);

    Result<String> addByAdmin(AddtimeOrder addtimeOrder) throws Exception;
}
